TSort now sorts the Generic Import file first by category, (Message Section), then by Date. This makes Second Sight message sections a little nicer to read. Thanks go to Chris Silverberg and others for this suggestion. While I was at it and was playing with my new ResEdit 2.0b2, I added some neat color icons. One of them looks sort of like me.
• Changes in 1.3 Version
Added more calls to WaitNextEvent when running under MultiFinder. This should improve the MultiFinder Friendliness. Added more error message routines to make debugging easier. Modified partition size to a more reasonable value (256k). You can change this to whatever you wish. Modified MultiFinder flags to get background events, so TSort would work when put in the background.
• Changes in 1.2 Version
Added capability for TSort to work with Copernicus. No configuration of TSort is necessary. If you have Copernicus insert TSort between Sequester and Promenade (or between Deliver and Sequester - either should work, but it MUST be before Promenade). If you are using Copernicus II insert TSort between Deliver and Scribe in both your event chains ("Events" in the Common folder, and "Crash Boss" in the Preferences folder). Thanks go to Pete Johnson, Bill Arndt, and Chip Old for help and suggestions for this feature.
• Changes in 1.1 Version
Fixes minor bug in launching next application in a Tabby chain while running under multifinder. We can all thank the wonderful SYSOP and sometimes beta tester Greg Staie for helping me find this bug. Thanks Greg!
TSort is a Tabby/Copernicus compatible application designed to sort the messages in your Generic Import file just before they are imported into your BBS or Point software. It sorts the messages by category and then chronologically according to the date in each message. If the date field of the message is mangled it starts out with todays date and modifies it with the portions of the date field that make sense. The sort algorithm used is QuickSort. TSort does not need to be configured. Just put it in your Tabby event chains just before the Import program or into your Copernicus event chains as described above.
NOTE: When TSort is working it creates another file, Generic Import.New in the same folder as Generic Import. When it is done it deletes Generic Import and renames Generic Import.New to Generic Import. Due to this you must have enough hard disk space for two copies of your Generic Import file.
TSort was written in Think C version 4.0.1 by Kirk Crawford. New versions of TSort can always be obtained from Kirk's BBS (213) 376-2150, FidoNet Node 1:102/132, FREQ Name: TSORT.CPT.
Please send all Bug reports to Kirk Crawford at FidoNet node 1:102/132.